#ifndef INPUTWIN_H
#define INPUTWIN_H

#include "Input.h"

//!Input class for windows.
class CInputWIN:public CInput
{
private:
	//!Array representing the keyboard.
	Uint8* m_keyboardState;

public:
	//!Constructor.
	CInputWIN(void);

	//!Destructor.
	~CInputWIN(void);

	//!Intialise the action mapping.
	/*!
		Fill the map between the SDL keys and the actions.
	*/
	bool initialiseActionMapping(void);

	//!Update the inputs.
	void doUpdate(void);


};
#endif

